/**
 * 制作者：九哥
 * 资讯数据对接
 * 时间：2019-03-01
 * 更新者：
 * */





/**
 * 引入缓存设置文件 cache.js
 * */
document.write("<script type='text/javascript' src='/h5/js/cache.js'></script>");





//var app_access = 'qSoiKwpWVge4TkaryH6MKvOdceGt7ZMaF20g8H0cnXI';





/**
 * 资讯点赞
 * */
function setPraise(id){
    var userInfo = cacheGet('userInfo'); //获取用户信息
    if (userInfo==null || userInfo.token=='undefined') {
        window.location.href = '/h5/login/login.html';
    }
    var data = {
        app_access:app_access,
        token:userInfo.token,
        type:userInfo.type,
        cate:userInfo.cate,
        newsId:id
    };
    $.ajax({
        type:'post',
        url:getDomain() + 'praise',
        data:data,
        success:function(res){
            //console.log(res); return;
            if (res.code!=0) {
                getErrMsg(res.msg,''); return;
            }
            var obj=$('[newsid_zan='+id+']');
            var num=parseInt(obj.find('.zanNum').text());
            obj.find('.zanNum').text(num+1);
            obj.addClass('on');
            //console.log(res.data);
          /*  var data = res.data;
            $('#zanNum').html(data.praise);
            $('#zanImg').html('<img src="/h5/images/zan_click.png" width="15">');*/
        },
        error:function(){
            console.log('操作失败！'); return;
        }
    });
}

/**
 * 资讯详情跳转
 * */
function setShow(id){
    //cacheSet('newsShowId',id);
    window.location.href = 'news/newsShow.html?newsShowId='+id;
}

/**
 * 资讯详情
 * */
function getDetail(newsShowId){
    var data = {
        app_access:app_access,
        id:newsShowId
    };
    $.ajax({
        type:'post',
        url:getDomain() + 'detail',
        data:data,
        success:function(res){
            //console.log(res); return;
            if (res.code!=200) {
                getErrMsg(res.msg,''); return;
            }
            console.log(res.data);
            if(!res.data){
                MC.msg.alert("该咨询意见被删除",function(){
                    MC.back();
                });return;
            }
            var data = res.data;
            var title = '';
            if (data.title.length > 6) {
                title = data.title.substring(0,6)+'...';
            } else {
                title = data.title;
            }
            $('#newsShowTitle > b').html(title);
            $('#newsShowDetail > b').html(data.intro);
            var head = '<img src="/h5/images/toux01.png">';
            if (data.head) {
                head = '<img src="'+data.head+'">';
            }
            $('#head').html(head);
            $('#cname').html(data.uname);
            var thumb = '<img src="/uploads/20190227/zixuntest.png">';
            if (data.thumb) {
                thumb = '<img src="'+MC.API.toBigPic(data.thumb)+'">';
            }
            $('#thumb').html(thumb);
            $('#detail').html(data.content);
            $('#zanNum').html(data.praise);
            $('.doctitle').text(data.title);
            $('.date').text(data.time);
            $('[newsid_zan]').attr('newsid_zan',data.id);
            $('[newsid_zan]').show();
            if(data.clickpraise){
                $('[newsid_zan='+data.id+']').addClass('on');
            }
            $('[newsid_zan]').on('click',function(){
                setPraise(newsShowId);
            });
            $('#thumb img').on('click',function(){
                 var src=$(this).attr('src');
                 if(src&&src!=''){
                     MC.msg.Image(src);
                 }
            });
            $('#newsShowDetail .title img').attr('ziliaoid',data.cid);

        },
        error:function(){
            console.log('操作失败！'); return;
        }
    });
}





/**
 * 地址前缀
 * */
function getDomain(){
    return '/api/news/';
}


///**
// * -------------------------
// * 本地缓存
// * -------------------------
// * */
//
///**
// * 本地缓存，获取
// * */
//function cacheGet(key){
//    //return localStorage.getItem(key);
//    return JSON.parse(localStorage.getItem(key));
//}
//
///**
// * 本地缓存，新增
// * */
//function cacheSet(key,val){
//    //var cache = cacheGet(key);
//    //if (cache!='undefined') { getErrMsg('已存在！',''); }
//    //localStorage.setItem(key,val);
//    //为防止没有设置值获取后出现object类型 转化出错,提前进行设置空字符串
//    localStorage.setItem(key, "");
//    localStorage.setItem(key, JSON.stringify(val));
//}
//
///**
// * 本地缓存，删除
// * */
//function cacheDel(key){
//    localStorage.removeItem(key);
//}
//
///**
// * 本地缓存，删除
// * */
//function cacheClear(){
//    localStorage.clear();
//}





/**
 * 错误提示框
 * */
function getErrMsg(msg,url){
    var h = '';
    h += '<span>'+msg+'</span>';
    h += '<script>';
    h += 'setTimeout("setErrClose()",1000*3); function setErrClose(){ $("#errMsg").html("").hide(); }';
    if (url!='') {
        h += 'setTimeout("setJump()",1000*3); function setJump(){ window.location.href=\''+url+'\'; }';
    }
    h += '</script>';
    $('#errMsg').html(h).show();
}